package com.scau402.system1.repository;

import com.scau402.system1.domain.bo.WmsWarehouseBO;
import com.scau402.system1.domain.po.WmsWarehouseDO;
import com.scau402.system1.domain.po.WmsWarehouseStoragePO;

import java.util.List;

/**
 * 仓库Repository接口
 * @author
 * @create 2024/1/3 18:15
 * @description
 */
public interface IWmsWarehouseRepository {
    List<WmsWarehouseBO> findByIds(List<Long> warehouseIdList, Long tenantId);

    WmsWarehouseDO findById(Long warehouseId, Long tenantId);

    WmsWarehouseStoragePO findStorageById(Long desStorageId, Long tenantId);

    Long selectUsedCapById(Long warehouseId);

    String selectNameById(Long warehouseId);
}
